Apa itu container & docker?
Container adalah sistem yang terisolasi (isolated environment), dimana teknologi container memungkinkan package yang berbeda bisa saling terhubung. Container mengemas semua yang dibutuhkan untuk menjalankan sebuah aplikasi seperti: kode, dependencies, bahkan sistem operasinya sendiri.
Docker adalah layanan yang menyediakan kemampuan untuk mengemas dan menjalankan sebuah aplikasi dalam sebuah lingkungan terisolasi yang disebut dengan container. Docker adalah aplikasi untuk menyatukan berbagai file software dan pendukungnya dalam sebuah wadah (container) agar memudahkan proses pengembangan software.